least said, soonest mended - Turco Inglés Diccionario